From c5738fa0e38ab342dc69cce9948ae8e584b76397 Mon Sep 17 00:00:00 2001 From: joonhoekim <26rote@gmail.com> Date: Thu, 27 Nov 2025 22:13:21 +0900 Subject: (김준회) dolce: 작업 완료 후 API 재호출해 최신화 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../document-list-ship/dolce-upload-page-v2.tsx | 31 +++++++++++++++++----- 1 file changed, 25 insertions(+), 6 deletions(-) (limited to 'app/[lng]') diff --git a/app/[lng]/partners/(partners)/document-list-ship/dolce-upload-page-v2.tsx b/app/[lng]/partners/(partners)/document-list-ship/dolce-upload-page-v2.tsx index b3d24504..e311f038 100644 --- a/app/[lng]/partners/(partners)/document-list-ship/dolce-upload-page-v2.tsx +++ b/app/[lng]/partners/(partners)/document-list-ship/dolce-upload-page-v2.tsx @@ -245,9 +245,17 @@ export default function DolceUploadPageV2({ searchParams }: DolceUploadPageV2Pro loadDetailDrawings(); }; + // 파일 목록 새로고침 핸들러 + const handleRefreshFiles = () => { + loadFiles(); + }; + // 일괄 업로드 완료 핸들러 const handleBulkUploadComplete = () => { loadDrawings(); + if (selectedDrawing) { + loadDetailDrawings(); + } }; // 상세도면 추가 완료 핸들러 @@ -260,6 +268,7 @@ export default function DolceUploadPageV2({ searchParams }: DolceUploadPageV2Pro const handleUploadComplete = () => { setUploadFilesDialogOpen(false); loadFiles(); + // loadDetailDrawings(); }; // 파일 다운로드 핸들러 @@ -642,16 +651,26 @@ export default function DolceUploadPageV2({ searchParams }: DolceUploadPageV2Pro )} - {selectedDetail && canAddDetailDrawing && ( +
- )} + {selectedDetail && canAddDetailDrawing && ( + + )} +
{!selectedDetail ? ( -- cgit v1.2.3